#ifndef CHAT_INTERFACE_H
#define CHAT_INTERFACE_H

#include <QWidget>
#include<QHBoxLayout>
#include<QVBoxLayout>
#include<QScrollArea>
#include<QLabel>
#include<QString>
#include<QTime>
#include<QPushButton>
#include<QFile>
#include<QDebug>
#include<QTextEdit>

class chat_interface : public QWidget
{
    Q_OBJECT

public:
    chat_interface(const QString &otherUserName,QWidget *parent = nullptr);
    ~chat_interface();

    //添加自身消息
    void addSelfMessage(const QString &avatarPath, const QString &message);

    //添加对方消息
     void addOtherMessage(const QString &avatarPath, const QString &message);

     //添加时间信息
     void addTimeLabel(const QString &time);

private:
     QVBoxLayout *contentLayout;
};
#endif // CHAT_INTERFACE_H
